topic-Addressbook.htmlHTMLudogf}πùΔ'πùΔ'ÅÅÄ  Monkeybread Realbasic plugin - Documentation - Addressbook

MBS Plugin Documentation

This is the documentation for the Realbasic Plugins from Monkeybreadsoftware.de. You find these plugins and the newest version of this document at http://www.monkeybreadsoftware.de/realbasic inside the plugins section.

This help was last updated on Freitag, 6. September 2002 and covers 2136 items: 126 classes, 2 controls and 583 global functions.

The list of the themes Global methods by category Global methods by name The list of the classes The list of the controls

Addressbook

ABLocalizeString(s as CFString) as CFString
ConjunctSearchesAND(searches() as ABSearch) as ABSearch
ConjunctSearchesOR(searches() as ABSearch) as ABSearch
CreateABGroup as ABGroup
CreateABPerson as ABPerson
CreateABPersonFromVCard(data as CFBinary) as ABPerson
kABAddressCityKey as CFString
kABAddressCountryCodeKey as CFString
kABAddressCountryKey as CFString
kABAddressHomeLabel as CFString
kABAddressProperty as CFString
kABAddressStateKey as CFString
kABAddressStreetKey as CFString
kABAddressWorkLabel as CFString
kABAddressZIPKey as CFString
kABAIMHomeLabel as CFString
kABAIMInstantProperty as CFString
kABAIMWorkLabel as CFString
kABBirthdayProperty as CFString
kABContainsSubString as integer
kABContainsSubStringCaseInsensitive as integer
kABCreationDateProperty as CFString
kABEmailHomeLabel as CFString
kABEmailProperty as CFString
kABEmailWorkLabel as CFString
kABEqual as integer
kABEqualCaseInsensitive as integer
kABFirstNamePhoneticProperty as CFString
kABFirstNameProperty as CFString
kABGreaterThan as integer
kABGreaterThanOrEqual as integer
kABGroupNameProperty as CFString
kABGroupRecordType as CFString
kABHomeLabel as CFString
kABHomePageProperty as CFString
kABICQHomeLabel as CFString
kABICQInstantProperty as CFString
kABICQWorkLabel as CFString
kABJabberHomeLabel as CFString
kABJabberInstantProperty as CFString
kABJabberWorkLabel as CFString
kABJobTitleProperty as CFString
kABLastNamePhoneticProperty as CFString
kABLastNameProperty as CFString
kABLessThan as integer
kABLessThanOrEqual as integer
kABMaidenNameProperty as CFString
kABMiddleNamePhoneticProperty as CFString
kABMiddleNameProperty as CFString
kABModificationDateProperty as CFString
kABMSNHomeLabel as CFString
kABMSNInstantProperty as CFString
kABMSNWorkLabel as CFString
kABNicknameProperty as CFString
kABNoteProperty as CFString
kABNotEqual as integer
kABOrganizationProperty as CFString
kABOtherLabel as CFString
kABPersonRecordType as CFString
kABPhoneHomeFAXLabel as CFString
kABPhoneHomeLabel as CFString
kABPhoneMainLabel as CFString
kABPhoneMobileLabel as CFString
kABPhonePagerLabel as CFString
kABPhoneProperty as CFString
kABPhoneWorkFAXLabel as CFString
kABPhoneWorkLabel as CFString
kABPrefixMatch as integer
kABPrefixMatchCaseInsensitive as integer
kABSuffixProperty as CFString
kABTitleProperty as CFString
kABUIDProperty as CFString
kABWorkLabel as CFString
kABYahooHomeLabel as CFString
kABYahooInstantProperty as CFString
kABYahooWorkLabel as CFString
NewABMulti as ABMulti
NewABMutableMulti as ABMutableMulti
NewGroupSearch(property as CFString,label as CFString,key as CFString,value as CFObject,searchmode as integer) as ABSearch
NewPersonSearch(property as CFString,label as CFString,key as CFString,value as CFObject,searchmode as integer) as ABSearch
class ABGroup
method AddMember(member as ABPerson) as boolean
method AddSubGroup(group as ABGroup) as boolean
method AllMembers as ABPersonArray
method GetDistributionIdentifier(person as ABPerson,property as CFString) as CFString
method GetValue(property as CFString) as CFObject
method MatchSearch(search as ABSearch) as boolean
method ParentGroups as ABGroupArray
method RemoveMember(member as ABPerson) as boolean
method RemoveSubGroup(group as ABGroup) as boolean
method RemoveValue(property as CFString) as boolean
method SetDistributionIdentifier(person as ABPerson,property as CFString,identifier as CFString) as boolean
method SetValue(property as CFString,data as CFObject) as boolean
method UniqueID as CFString
class ABGroupArray
method Count as integer
method Group(index as integer) as ABGroup
class ABMulti
method Clone as ABMulti
method Count as integer
method Edit as ABMutableMulti
method Identifier(index as integer) as CFString
method IndexForIdentifier(id as CFString) as integer
method Label(index as integer) as CFString
method PrimaryIdentifier as CFString
method Value(index as integer) as CFObject
class ABMutableMulti
method Add(label as CFString,value as CFObject) as CFString
method Insert(label as CFString,value as CFObject,pos as integer) as CFString
method Remove(index as integer) as boolean
method ReplaceLabel(value as CFString,index as integer) as boolean
method ReplaceValue(value as CFString,index as integer) as boolean
method SetPrimaryIdentifier(id as CFString)
class ABPerson
method AsVCard as CFBinary
method GetMultiValue(property as CFString) as ABMulti
method GetValue(property as CFString) as CFObject
method MatchSearch(search as ABSearch) as boolean
method ParentGroups as ABGroupArray
method PictureTiffData as CFBinary
method RemoveValue(property as CFString) as boolean
method SetValue(property as CFString,data as ABMulti) as boolean
method SetValue(property as CFString,data as CFObject) as boolean
method UniqueID as CFString
class ABPersonArray
method Count as integer
method Person(index as integer) as ABPerson
class Addressbook
method AddGroup(group as ABGroup) as boolean
method AddPerson(person as ABPerson) as boolean
method AddProperties(record as CFString, properties as CFDictionary) as integer
method AllGroups as ABGroupArray
method AllPersons as ABPersonArray
property Available as boolean
method Group(UniqueID as CFString) as ABGroup
method HasUnsavedChanges as boolean
method Owner as ABPerson
method Person(UniqueID as CFString) as ABPerson
method RecordTypes(record as CFString) as "CFArray
method RemoveGroup(group as ABGroup) as boolean
method RemovePerson(person as ABPerson) as boolean
method RemoveProperties(record as CFString,properties as CFArray) as integer
method Save as boolean
method SearchGroup(search as ABSearch) as ABGroupArray
method SearchPerson(search as ABSearch) as ABPersonArray
method TypeOfProperty(record as CFString, property as CFString) as integer

Contact

Written 2002 by Christian Schmitz. Feel free to ask or report mistakes to realbasic@macsw.de.
Thanks.

This resource fork intentionally left blank ˇˇ